package lovely.gwt.json.client;

import com.google.gwt.json.client.JSONValue;


/**
 * Any class that have own methods to serialize and deserialize to json and from
 * json must implement this marker interface.
 * 
 * Must implement static method Object fromJson(JSONValue jsonValue).
 * 
 * @author Stefan Martin
 */
public interface JsonSerializable extends rocket.json.client.JsonSerializable {

	JSONValue toJson();

}
